package org.insia.smartposse.idao;

import java.util.List;

import org.insia.smartposse.metier.FreelanceAlert;
import org.insia.smartposse.metier.webservice.LightFreelanceAlert;
/**
 * Interface IFreelanceAlertDAO
 * @author sok hout
 *
 */
public interface IFreelanceAlertDAO 
extends IGenericDAO<FreelanceAlert, Long> {
	/**
	 * create light FreelanceAlert
	 * @param lfalert
	 * @return
	 */
	public LightFreelanceAlert createLightFreelanceAlert(LightFreelanceAlert lfalert);
	/**
	 * update light FreelanceAlert
	 * @param lfalert
	 * @return
	 */
	public LightFreelanceAlert updateLightFreelanceAlert(LightFreelanceAlert lfalert);
	/**
	 * create light FreelanceAlert
	 * @param llfalert
	 * @return
	 */
	public List<LightFreelanceAlert> createLightFreelanceAlert(List<LightFreelanceAlert> llfalert);
	/**
	 * update light FreelanceAlert
	 * @param llfalert
	 * @return
	 */
	public List<LightFreelanceAlert> updateLightFreelanceAlert(List<LightFreelanceAlert> llfalert);
}
